二十面体,上海行
作家一直都在使用结构:有些人是有意识地,有些人是无意识地,而有些人则坚信结构只是随时间的流逝而日渐被人们接受的某种习惯。我们直观的会认为,随时间积累而养成某种创作之习惯,这是必然的。但假如从结构主义的角度来看,所有显而易见的事物都是可疑的。那些普遍被人们接受,并构成了无数创作者之经验的形式,其背后隐藏了某种底层的结构。只有通过系统地探寻才能发现它们。这样的探寻活动,除了可以让我们发现某种底层结构,还有助于我们发现全新的创作结构。
1981年,在《散文与反组合》一文中,卡尔维诺设想了一桩纵火案的小说构架。一栋房子失火,里面的人都死光了。因为涉及到理赔,保险公司需要把这桩案件调查清楚。小说主人公的“我”是保险公司的调查员,在调查时我发现,这桩房屋内至少牵涉了12个类别的犯罪,而每个犯罪的实施者、受害者、和犯罪结果均不清楚。有一些犯罪行为是相排斥的,也是存在先后顺序的,有一些犯罪只能由特定人群去实施。我需要用一个程序来穷极所有犯罪组合的可能性,并且选择其中的一个故事来给保险公司交代。卡尔维诺写到“艺由人为,虽可从心所欲,然而人心有限,计算机的内核,却可尽构造之所能,将各种可能性进行指数增长的排列组合。”
40年后的今天,恰如卡尔维诺期待(与预料)的,计算机的参与大大改变了我们对叙事的想象。比如在电子游戏《80 days》中,游戏中玩家要扮演福克(Fogg)绅士的仆人路路通(Passepartout),负责安排旅行路线、通过商品交易赚取旅费、照顾福克绅士、维护福克绅士的健康值等等。在这个基于儒勒·凡尔纳小说《八十天环游地球》改编的文字冒险游戏中,玩家的目标是从伦敦出发向东行进,在80天内绕地球一周回到伦敦。路线的选择很有策略性:有的路线长、有的路线耗费大量资金、有的路线需要抛弃货物、有的路线消耗福克绅士的健康值多,因此每次离开一个城市时,对下一段路线的选择都需要一番权衡。
摆在玩家面前是一个离散数学意义上的图(Graph)。图的节点是地球上的城市,有向边是城市之间的通路;每条有向边要通过玩家的特定操作激活;每条有向边有费用、长度、健康值消耗等数值属性。这个路径上所有边的长度加起来不能超过80天,并且每条边的费用都必须小于等于当玩家处于这条边的起始节点时持有的资金。游戏中的文本量有五十万个单词,收录了超过一百五十座城市,数百条城市间的旅程都有它们各自的故事,并有近一万个选择分支。几乎没有两个玩家经历完全相同的故事线,通过反复通关穷尽所有故事线是几乎不可能的事。跟大多数的文字冒险游戏不同,《80 days》甚至没有一条所有玩家都必须经历的主线。
图论中经典的七桥问题
再让我们回到50年前,卡尔维诺刚刚从意大利移居法国巴黎,即将开始他漫长的隐士生活。他认识了雷蒙·格诺,翻译了后者写的《蓝花》,并接受了格诺的邀请,加入了一个文学团体“乌力波”。乌力波在法语里意思是“潜在文学工场”,这是一个创立于1960年,迄今依然活跃着的文学团体。乌力波人执着于揭示事物之结构,并力图对结构进行重组。他们像科学家一样,研究法语里音素、字母、单词、句子、段落、篇章的排列组合方式,并且不断发明出新的文学游戏。他们崇尚数学和理性,执着的在自己定义的限制内进行“穷尽式”的创作。他们定义自己是“想从自己建造的迷宫中逃出去的老鼠”。
在乌力波成员乔治·佩雷克的《人生拼图版》中, 依次描绘每个格子中的物品、人物、故事,描写的顺序按照骑士巡游的数学方法,绝不重复。整部小说按照严密的数学结构,有条不紊地描绘了1468个人物包罗万象的生活。在雅克·儒埃的《地铁诗选》中,他采用图论专家皮埃尔·罗森史迪尔设计的路线。他买了张单程票,花了十五个半小时,经过了巴黎地铁的每一个站,按照他自己发明的方法,写成了一首长达四百九十行的诗。雷蒙格诺的《一百万亿首诗》由十首十四行诗构成。十首诗除严格遵循经典十四行诗的格律和规范外,各首诗的同一行还押相同的韵。在作品的成书形式上,十首诗都单面排印,各行之间被剪开,左侧装订。翻开书页,每一首诗的任意一行,就不仅可以存在于本首诗之中,还可以与其他九首诗中除本行外的各行组合起来构成一首新诗。这种组合的数量是十的十四次方,即一百万亿。
乌力波、游戏、限制、数学、迷宫…… 这是第一期《二十面体·乌力波》的创作主题,我们会在上海浦东蘑菇云创客空间跟大家分享这一主题。
活动时间:2020年9月3日晚上7:30-9:00
活动报名:
参加线下活动
时间:2020-09-03 19:00 - 21:30
地址:上海市浦东新区博云路111号 B1
参加线上直播
9月3日(四) 19:30-21:00
B站关注 DFRobot智造星球
另外,感谢夹山改梁艺术小组的携带,这个周末,《二十面体》编辑部还会来到abC艺术书展上海站现场。有机会第一时间看到我们新一期《乌力波》主题的杂志哦 :) 欢迎大家前来阅读、勾搭、交流(我们的展位号是C34)
书展开放时间
9月4日 (Fri.) | 9月5日 (Sat.)
11:00 - 19:00
9月6日 (Sun.)
10:00 - 18:00
地点:OCAT上海馆
上海市静安区曲阜路9弄下沉庭院,负一层
(轨道交通8号线、12号线曲阜路站)